以下の通りですが、パス区切りはスラッシュじゃないとダメでした。
var azure = require('azure'); var blobService = azure.createBlobService(); // コンテナの作成 blobService.createContainerIfNotExists('folder', { publicAccessLevel : 'blob'}, function(err) { // Block Blobのアップロード blobService.createBlockBlobFromFile('folder', // container name 'hoge.gif', // blob name 'C:/Users/Public/Pictures/Sample Pictures/a.jpg', // local file name { contentType : 'image/jpeg'}, function(err,blockBloc, response) { if(err) { console.log(err); } }); });