<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Подсчет размера папок в гигабайтах с точностью до сотых]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9170&amp;type=atom" />
	<updated>2014-01-21T18:10:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=9170</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсчет размера папок в гигабайтах с точностью до сотых]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=79396#p79396" />
			<content type="html"><![CDATA[<p>Можно получить размер папки через COM:<br /></p><div class="codebox"><pre><code>FileSelectFolder, WhichFolder, D:\торенти *D:\торенти, 3
MsgBox, % (ComObjCreate(&quot;Scripting.FileSystemObject&quot;).GetFolder(WhichFolder).Size)/1024/1024/1024  ; в гигабайтах</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-01-21T18:10:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=79396#p79396</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Подсчет размера папок в гигабайтах с точностью до сотых]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=79384#p79384" />
			<content type="html"><![CDATA[<p>Мне нужно, чтобы скрипт подсчитывал размер указанной папки и создавал в указанном каталоге ярлык формата: Имя папки_размер в гигабайтах (с точностью до сотых). Я пробовал этот скрипт, но не получалось получить размер в гигабайтах с точностью до сотых, только в мегабайтах и , судя по всему, с округлением при расчетах до целых. Это негативно отражалось на результате. Что я не так делал?<br /></p><div class="codebox"><pre><code>SetBatchLines, -1 ; Выполнять операцию на максимальной скорости.
FolderSize = 0
FileSelectFolder, WhichFolder, D:\торенти *D:\торенти, 3,
Loop, %WhichFolder%\*.*, 1, 1
    FolderSize += %A_LoopFileSizeMb%
FileCreateShortcut %WhichFolder%,  %WhichFolder%_%FolderSize% Mb.lnk</code></pre></div>]]></content>
			<author>
				<name><![CDATA[ura23]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31318</uri>
			</author>
			<updated>2014-01-21T00:15:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=79384#p79384</id>
		</entry>
</feed>
