自分自身のあるフォルダを自分ごと削除することは可能でしょうか?
CreateProcessでcmd.exeにdelやrmdirコマンドを使って自分自身を
削除することは可能でしたが、
自分自身のフォルダまで削除することができませんでした。
そこで一度tempフォルダに
自分のコピーを作り、その際自分のパスをコマンドラインで送り起動
自分自身は終了、
tempのフォルダはそのコマンドラインのパスからrmdir "パス" /S /Q
コマンドを実行するのですが、フォルダ自体が使用中らしく
削除できませんでした。最初のプロセスは終了しているはずなのですが、、
何か良い方法はあるでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 2つのマクロを連続して動かしたい 3 2022/09/20 23:46
- サーバー windowsサーバの権限設定、フォルダ削除できないアカウントを作りたい 1 2023/04/07 09:58
- Windows Vista・XP windows10 フォルダを上書きするときに、元のフォルダを全て削除してコピーする方法 3 2022/05/22 00:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- その他(OS) Windows10へアップグレードしましたが 3 2023/01/17 00:08
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- Outlook(アウトルック) すべての新着メールが「受診フォルダ」に入らない。 2 2023/02/24 20:28
- Gmail 秀丸メール、2台のPCにセットしてあります。gmailのついて質問です。 1 2022/07/25 08:01
- Windows 10 外部ドライブにマウントできない問題について 9 2022/03/22 18:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
デスクトップの画像をhtmlに表...
-
Windows10でコマンドプロンプト...
-
ファイル名と同名のフォルダを...
-
VBA 最新のフォルダ取得
-
ExcelのVBAでフォルダ指定がで...
-
ファイル名から該当フォルダへ移動
-
【マクロ】ファイル名の日付に...
-
多量のファイルをフォルダに自...
-
パス名に2バイト文字(マルチバ...
-
VBA フォルダ名に特定の文字を...
-
同一フォルダ内の別ブックから...
-
ExcelのVBAでの複数階層からの...
-
FTPでフォルダごとにパスワード...
-
[VBS] Unicodeの文字化けを防ぎ...
-
カレントフォルダって?
-
エクセルマクロで指定フォルダ...
-
VBSでファイル名と同じフォルダ...
-
Excel VBA フォルダ存在チェッ...
-
フォルダ作成と同時に作成され...
-
あるフォルダーのファイルを違...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
windowsでテキストファイルの各...
-
VBA 最新のフォルダ取得
-
ファイル名と同名のフォルダを...
-
デスクトップの画像をhtmlに表...
-
VBA フォルダ名に特定の文字を...
-
Excelのハイパーリンクについて...
-
フォルダ内のPDFファイル名を変...
-
Excelで指定したフォルダに保存...
-
会社のネットワーク上のファイ...
-
【マクロ】ファイル名の日付に...
-
保存先のフォルダ名を指定した...
-
多量のファイルをフォルダに自...
-
パス名に2バイト文字(マルチバ...
-
ディレクトリ名変更してコピー...
-
C ファイル出力で、フォルダが...
-
Access VBA で フォルダ権限...
-
サーバ内のフォルダ名と各フォ...
-
フォルダにリンクを貼りたい
-
vbsで選択ダイアログを表示した...
おすすめ情報