ホームページ  >  記事  >  ウェブフロントエンド  >  fs.renameを使用してフォルダーの名前を強制的に変更または移動するnode.jsの詳細な例

fs.renameを使用してフォルダーの名前を強制的に変更または移動するnode.jsの詳細な例

小云云
小云云オリジナル
2018-05-19 16:28:473407ブラウズ

この記事では、fs.renameを使用してnode.js内のフォルダーを強制的に名前変更または移動する方法を主に紹介します。興味のある方は参考にしていただければ幸いです。

この記事では、fs.renameを使ってnode.jsでフォルダーの名前を強制的に変更したり、移動したりする方法を紹介します。 まず、次のようにrenameの使い方を紹介します。 :

フォルダーが存在しない場合、err でエラー メッセージが表示されます。 ]

毎日コンピューター上で一部のファイルまたはフォルダーを操作していると、Windows システムによって対応するダイアログ ボックスがポップアップ表示され、ファイルまたはフォルダーの名前を変更できないというメッセージが表示されることがあります。これは、フォルダー内のファイルがシステム上で実行中のプロセスによって占有されているためです。ファイルを占有しているプロセスを見つけて終了し、ファイルまたはフォルダーの名前を変更します。ただし、このプロセスは比較的面倒で、プログラミングを通じて実装するのは困難です。

そして、node.js で多数の名前変更操作を実行すると、権限の問題が発生することがあります。解決策は簡単です。同期名前付けを使用し、try/catch を追加します。

// rename.js
var fs = require("fs"); 
 
// 重命名a文件夹为b 
fs.rename("c:a","C:b",function(err){ 
 if(err){ 
  console.log("重命名失败!"); 
 }else{ 
  console.log("重命名成功!"); 
 } 
});
win10/node.6.15 でテストされ、効果的です

関連する推奨事項:

Linux システムでフォルダーをコピーおよび移動する方法を説明します


php フォルダーとファイルを移動

php moveフォルダーとファイルのプログラムコード_PHPチュートリアル

以上がfs.renameを使用してフォルダーの名前を強制的に変更または移動するnode.jsの詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。